twisted prime number java program